package collection;

import java.util.ArrayList;
import java.util.Collection;
import java.util.Iterator;

//新循环
public class NewForDemo {
    public static void main(String[] args) {
        //接口集合         数组集合
        Collection c=new ArrayList();
        //没有规定类型

        //规定必须是String类型
        Collection<String> cc=new ArrayList<>();







       /* String[] array={"1","2","3","four","five"};
        for (int i = 0; i < array.length; i++) {
            System.out.println(array[i]);
        }
        for (String str :array) {//str表示数组中的每个元素
            System.out.println(str);
        }

        //接口集合         数组集合
        Collection c=new ArrayList();
        //插入方法
        c.add("one");
        c.add("two");
        c.add("three");
        c.add("four");
        c.add("five");
        //迭代器    将c数组传入迭代器
       Iterator it=c.iterator();
        //判断是否有下一个
       while (it.hasNext()){
           //将下单个元素转换为String类型
           String str=(String) it.next();
           //
           System.out.println(str);
       }
        System.out.println("--------");
       //obj自己命名
        for (Object obj:c) {
            String str=(String) obj;
            System.out.println(str);
            //新循环不支持增删
        }*/
    }
}
